Don't run dh_missing against debian/install/udeb when not building udeb
authorSimon McVittie <smcv@debian.org>
Sat, 27 Jul 2019 19:36:06 +0000 (20:36 +0100)
committerSimon McVittie <smcv@debian.org>
Sat, 27 Jul 2019 19:36:08 +0000 (20:36 +0100)
This fixes FTBFS in Architecture: all-only builds.

debian/changelog
debian/rules

index 42fcdce36a25ef057db84403f19ad5dae7a50824..4e13f01ad334675e5af1789d3cc0038ba649388a 100644 (file)
@@ -1,6 +1,8 @@
 gtk+4.0 (3.96.0-2) UNRELEASED; urgency=medium
 
   * Mark patches as applied upstream
+  * Don't run dh_missing against debian/install/udeb when not building
+    the udeb. This fixes FTBFS in Architecture: all-only builds.
 
  -- Simon McVittie <smcv@debian.org>  Sat, 27 Jul 2019 20:33:30 +0100
 
index 8282f6590486b7e3ccff313da5981d4c60f1ca9a..811a5823cf9466023d7bb682fa14b527a4ee4a5f 100755 (executable)
@@ -193,7 +193,9 @@ override_dh_install:
        dh_install --remaining-packages --sourcedir=debian/install/deb
 
 override_dh_missing:
+ifneq ($(filter %-udeb,$(built_binaries)),)
        dh_missing --sourcedir=debian/install/udeb --list-missing -X.la
+endif
        dh_missing --sourcedir=debian/install/deb --fail-missing -X.la
 
 override_dh_installdocs: